second chance – Deutsch–English translations

🇬🇧 en de 🇩🇪

second chance noun

  • opportunity to redeem oneself
zweite Chance
Wiktionary Links